Fravia's TOOLS OF OUR TRADE Messageboard ~ Moderated
Re: my own Re:
Tuesday, 16-Feb-99 04:01:25

At this point I should probably qualify that I am not intending to discourage your development of this tool, I am simply having difficulty visualizing its usefulness in *my* methods.

One thing you may consider, and which may be easier...why not just hack smartcheck so that it only outputs certain classifications of 'errors'? The code is mostly there, though even with the right settings you get a lot of garbage.

Plus if smartcheck creates a log/memory-mapped file [been awhile since I used it], maybe you can modify it so the file gets written somewhere and then scanned by the prog you write. This will save the trouble of writing the logging mechanism, which is a bitch.

Profilers...I have used them and once thought they would be good resources, but many of them will not run --or will run to no useful end-- without profile databases/etc created from the source code [I think the borland and msoft C++ ones are like this]. However, TASM comes with a profiler so maybe you can get it to work with an IDA output file as the 'source'.

finally, you could examine the possibility for windows hooks. I don't think they can explicitly hook printer/etc calls --they were more for CBT stuff-- but you may find a way to make them do something useful.

_m

mammon_